inspection consulting in ditch inspection tools nde inspections inspector von eddy current home failure investigation non destructive testing expert witness external corrosion menschen fluid end inspection engineering